some places - French English Dictionary